rain intensely - Spanish English Dictionary